puckered ring - Turkish English Dictionary